package com.yang.wfcuser.pojo.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;
import java.io.Serializable;

/**
 * 用户注册(暂时先不实现）
 */
@Data
public class UserAddNewDTO implements Serializable {
    /**
     * 用户名
     */
    private String username;
    /**
     * 密码
     */
    private String password;
    /**
     * 确认密码
     */
    private String confirmPassword;
    /**
     * 手机号
     */
    private String phone;
    /**
     * 头像
     */
    @ApiModelProperty(value = "头像", required = true, example = "图像地址")
    @NotNull(message = "添加管理员失败，必须提交管理员头像！")
    private String avatar;
    /**
     * 是否启用
     */
    @ApiModelProperty(value = "是否启用", required = true, example = "1")
    @NotNull(message = "添加管理员失败，必须提交管理员是否启用！")
    private Integer enable;
    private Long roleId;
    private Long privilegeId;
}
